release(cli): cut v0.2.7#4070
Conversation
Three fixes since v0.2.6: - relay tunnel: carry binary WS frames as base64 so PTY output renders through cross-host workspaces (no more `[terminal] invalid server payload`) (#4066) - host-service: read remote URLs from git config instead of `git remote -v` (#4065) - cli: auto-refresh OAuth access token using the refresh token (#4069) Push cli-v0.2.7 after this lands to fire the release pipeline.
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (2)
📝 WalkthroughWalkthroughVersion number updated from 0.2.6 to 0.2.7 in the CLI package manifest and build-time configuration constant. Changes are propagated to both the runtime-embedded version value and package metadata. ChangesVersion Bump
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes Possibly related PRs
Poem
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Greptile SummaryThis PR cuts the v0.2.7 CLI release by bumping the version string from Confidence Score: 5/5Safe to merge — purely a version bump with no logic changes. All three changed files contain only the version string update from 0.2.6 to 0.2.7. No logic, security, or correctness issues are introduced. No files require special attention.
|
| Filename | Overview |
|---|---|
| packages/cli/package.json | Version bumped from 0.2.6 to 0.2.7; no other changes. |
| packages/cli/cli.config.ts | VERSION constant bumped from "0.2.6" to "0.2.7"; no other changes. |
| bun.lock | Lock file updated to reflect the cli package version bump to 0.2.7. |
Flowchart
%%{init: {'theme': 'neutral'}}%%
flowchart TD
A[PR #4070 merges] --> B[Tag cli-v0.2.7 pushed]
B --> C[release-cli.yml workflow fires]
C --> D[Matrix build: linux / macOS / windows]
D --> E[Artifacts published for v0.2.7]
Reviews (1): Last reviewed commit: "release(cli): cut v0.2.7" | Re-trigger Greptile
🚀 Preview Deployment🔗 Preview Links
Preview updates automatically with new commits |
Already integrated, superseded by current versions, or net-empty in this fork: superset-sh#3881 superset-sh#3887 superset-sh#3917 superset-sh#3925 superset-sh#3940 superset-sh#3956 superset-sh#3961 superset-sh#3974 superset-sh#4017 superset-sh#4048 superset-sh#4049 superset-sh#4055 superset-sh#4063 superset-sh#4070 superset-sh#4092 superset-sh#4110 superset-sh#4138 superset-sh#4159 superset-sh#4163 superset-sh#4164 superset-sh#4209 superset-sh#4210 superset-sh#4249 superset-sh#4349 superset-sh#4405 superset-sh#4462 superset-sh#4464 superset-sh#4494 superset-sh#4495 superset-sh#4500 superset-sh#4535 superset-sh#4541 superset-sh#4566 superset-sh#4580 superset-sh#4589 superset-sh#4593 superset-sh#4603 superset-sh#4637 superset-sh#4642 superset-sh#4655 superset-sh#4657 superset-sh#4659 superset-sh#4685 superset-sh#4692 superset-sh#4745 superset-sh#4789 superset-sh#4797 superset-sh#4824 superset-sh#4835 superset-sh#4847 superset-sh#4885 superset-sh#4896.
Summary
Three fixes since v0.2.6:
String(buffer), corrupting PTY output bytes (901622573made PTY output binary end-to-end). Cross-host workspaces logged[terminal] invalid server payloadand never rendered output. New base64 envelope discriminator on both legs of the relay tunnel. (fix(relay): carry binary tunnel WS frames as base64 #4066)git remote -vtogit config. (fix(host-service): read remote URLs from git config, not git remote -v #4065)Release plan
After this PR merges, push the
cli-v0.2.7tag to fire.github/workflows/release-cli.yml.Test plan
superset startboots,superset auth loginrefreshes silently after token expiry, and a remote-host terminal renders PTY output without[terminal] invalid server payloadSummary by cubic
Release
@superset/cliv0.2.7 with three fixes that improve terminal reliability and auth UX. PTY output now renders over cross-host workspaces, git remotes are read via config, and OAuth tokens auto-refresh.git configinstead of parsinggit remote -v.Written for commit c15015a. Summary will update on new commits.
Summary by CodeRabbit